package com.xuerhua.yxt.model;

import com.xuerhua.yxt.view.TermView;

import java.io.Serializable;
import java.util.Date;

public class StudentInfo implements Serializable {
	
    private Integer id;
    //年级号
    private Integer grade;
    //班号
    private Integer clazz;
    //学号
    private Integer studentNum;
    //学籍号
    private String studyNo;
    //姓名
    private String name;
    //身份证号码
    private String idNo;
    //登录密码
    private String password;
    //性别
    private String sex;
    //生日
    private Date birthday;
    //父亲姓名
    private String fatherName;
    //父亲电话
    private String fatherMobile;
    //母亲姓名
    private String motherName;
    //母亲电话
    private String motherMobile;
    //户籍省市区
    private String placeSSQ;
    //现住地址
    private String homeAddr;
    //转入学期ID
    private Integer enterTermId;
    //转出学期ID
    private Integer outTermId;
    //添加日期
    private Date addDate;
    //微信id1
    private String openid;
    //户籍所在详细地址
    private String placeDetail;
    //户籍
    private String place;
    //学生户籍类别
    private String studentPlaceType;
    //户口性质
    private String homeNature;
    //户籍类别
    private String placeType;
    //民族
    private String nation;
    //考场
    private Integer testRoom;
    //座位号
    private Integer seatNum;
    
    private Integer schoolId;
    
    private String schoolName;
    
    private String carNo1;
    
    private String carNo2;
    
    private Float points;
    
    private Integer version;
    //身份证类型
    private String idNoType;        
    //出生地
    private String birthAddr;
    //国籍
    private String nationality;
    //是否是独生子女
    private String onlyChild;
    //是否进城务工人员随迁子女
    private String workFollowChild; 
    //籍贯
    private String nativePlace;
    //爸爸是否监护人
    private String fatherIsGuardian;
    //爸爸户口所在地
    private String fatherPlace;
    //爸爸现住址
    private String fatherHomeAddr;
    //妈妈是否监护人
    private String motherIsGuardian;
    //妈妈户口所在地
    private String motherPlace;   
    //妈妈现住址
    private String motherHomeAddr;  
    //信息录入时间
    private Date infoInputTime;
    //信息录入人
    private Integer infoInputer;
    //成长足迹文件是否已创建
    private Integer isGroupup;
    //学生人脸照片
    private String faceImgUrl;
    private String faceGroupCode;
    private String faceIndexCode;
    private Date createTime;
    private Date updateTime;
    private Integer status;

    private static final long serialVersionUID = 1L;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

	public Integer getGrade() {
		return grade;
	}

	public void setGrade(Integer grade) {
		this.grade = grade;
	}

	public Integer getClazz() {
		return clazz;
	}

	public void setClazz(Integer clazz) {
		this.clazz = clazz;
	}

	public Integer getStudentNum() {
		return studentNum;
	}

	public void setStudentNum(Integer studentNum) {
		this.studentNum = studentNum;
	}

	public String getStudyNo() {
		return studyNo;
	}

	public void setStudyNo(String studyNo) {
		this.studyNo = studyNo;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name == null ? null : name.trim();
	}

	public String getIdNo() {
		return idNo;
	}

	public void setIdNo(String idNo) {
		this.idNo = idNo;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public String getSex() {
		return sex;
	}

	public void setSex(String sex) {
		this.sex = sex;
	}

	public Date getBirthday() {
		return birthday;
	}

	public void setBirthday(Date birthday) {
		this.birthday = birthday;
	}

	public String getFatherName() {
		return fatherName;
	}

	public void setFatherName(String fatherName) {
		this.fatherName = fatherName;
	}

	public String getFatherMobile() {
		return fatherMobile;
	}

	public void setFatherMobile(String fatherMobile) {
		this.fatherMobile = fatherMobile;
	}

	public String getMotherName() {
		return motherName;
	}

	public void setMotherName(String motherName) {
		this.motherName = motherName;
	}

	public String getMotherMobile() {
		return motherMobile;
	}

	public void setMotherMobile(String motherMobile) {
		this.motherMobile = motherMobile;
	}

	public String getPlaceSSQ() {
		return placeSSQ;
	}

	public void setPlaceSSQ(String placeSSQ) {
		this.placeSSQ = placeSSQ;
	}

	public String getHomeAddr() {
		return homeAddr;
	}

	public void setHomeAddr(String homeAddr) {
		this.homeAddr = homeAddr;
	}

	public Integer getEnterTermId() {
		return enterTermId;
	}

	public void setEnterTermId(Integer enterTermId) {
		this.enterTermId = enterTermId;
	}

	public Integer getOutTermId() {
		return outTermId;
	}

	public void setOutTermId(Integer outTermId) {
		this.outTermId = outTermId;
	}

	public Date getAddDate() {
		return addDate;
	}

	public void setAddDate(Date addDate) {
		this.addDate = addDate;
	}

	public String getOpenid() {
		return openid;
	}

	public void setOpenid(String openid) {
		this.openid = openid;
	}

	public String getPlaceDetail() {
		return placeDetail;
	}

	public void setPlaceDetail(String placeDetail) {
		this.placeDetail = placeDetail;
	}

	public String getPlace() {
		return place;
	}

	public void setPlace(String place) {
		this.place = place;
	}

	public String getStudentPlaceType() {
		return studentPlaceType;
	}

	public void setStudentPlaceType(String studentPlaceType) {
		this.studentPlaceType = studentPlaceType;
	}

	public String getHomeNature() {
		return homeNature;
	}

	public void setHomeNature(String homeNature) {
		this.homeNature = homeNature;
	}

	public String getPlaceType() {
		return placeType;
	}

	public void setPlaceType(String placeType) {
		this.placeType = placeType;
	}

	public String getNation() {
		return nation;
	}

	public void setNation(String nation) {
		this.nation = nation;
	}

	public Integer getTestRoom() {
		return testRoom;
	}

	public void setTestRoom(Integer testRoom) {
		this.testRoom = testRoom;
	}

	public Integer getSeatNum() {
		return seatNum;
	}

	public void setSeatNum(Integer seatNum) {
		this.seatNum = seatNum;
	}

	public Integer getSchoolId() {
		return schoolId;
	}

	public void setSchoolId(Integer schoolId) {
		this.schoolId = schoolId;
	}

	public String getSchoolName() {
		return schoolName;
	}

	public void setSchoolName(String schoolName) {
		this.schoolName = schoolName;
	}

	public String getCarNo1() {
		return carNo1;
	}

	public void setCarNo1(String carNo1) {
		this.carNo1 = carNo1;
	}

	public String getCarNo2() {
		return carNo2;
	}

	public void setCarNo2(String carNo2) {
		this.carNo2 = carNo2;
	}

	public Float getPoints() {
		return points;
	}

	public void setPoints(Float points) {
		this.points = points;
	}

	public Integer getVersion() {
		return version;
	}

	public void setVersion(Integer version) {
		this.version = version;
	}

	public String getIdNoType() {
		return idNoType;
	}

	public void setIdNoType(String idNoType) {
		this.idNoType = idNoType;
	}

	public String getBirthAddr() {
		return birthAddr;
	}

	public void setBirthAddr(String birthAddr) {
		this.birthAddr = birthAddr;
	}

	public String getNationality() {
		return nationality;
	}

	public void setNationality(String nationality) {
		this.nationality = nationality;
	}

	public String getOnlyChild() {
		return onlyChild;
	}

	public void setOnlyChild(String onlyChild) {
		this.onlyChild = onlyChild;
	}

	public String getWorkFollowChild() {
		return workFollowChild;
	}

	public void setWorkFollowChild(String workFollowChild) {
		this.workFollowChild = workFollowChild;
	}

	public String getNativePlace() {
		return nativePlace;
	}

	public void setNativePlace(String nativePlace) {
		this.nativePlace = nativePlace;
	}

	public String getFatherIsGuardian() {
		return fatherIsGuardian;
	}

	public void setFatherIsGuardian(String fatherIsGuardian) {
		this.fatherIsGuardian = fatherIsGuardian;
	}

	public String getFatherPlace() {
		return fatherPlace;
	}

	public void setFatherPlace(String fatherPlace) {
		this.fatherPlace = fatherPlace;
	}

	public String getFatherHomeAddr() {
		return fatherHomeAddr;
	}

	public void setFatherHomeAddr(String fatherHomeAddr) {
		this.fatherHomeAddr = fatherHomeAddr;
	}

	public String getMotherIsGuardian() {
		return motherIsGuardian;
	}

	public void setMotherIsGuardian(String motherIsGuardian) {
		this.motherIsGuardian = motherIsGuardian;
	}

	public String getMotherPlace() {
		return motherPlace;
	}

	public void setMotherPlace(String motherPlace) {
		this.motherPlace = motherPlace;
	}

	public String getMotherHomeAddr() {
		return motherHomeAddr;
	}

	public void setMotherHomeAddr(String motherHomeAddr) {
		this.motherHomeAddr = motherHomeAddr;
	}

	public Date getInfoInputTime() {
		return infoInputTime;
	}

	public void setInfoInputTime(Date infoInputTime) {
		this.infoInputTime = infoInputTime;
	}

	public Integer getInfoInputer() {
		return infoInputer;
	}

	public void setInfoInputer(Integer infoInputer) {
		this.infoInputer = infoInputer;
	}

	public Integer getIsGroupup() {
		return isGroupup;
	}

	public void setIsGroupup(Integer isGroupup) {
		this.isGroupup = isGroupup;
	}

	public String getFaceImgUrl() {
		return faceImgUrl;
	}

	public void setFaceImgUrl(String faceImgUrl) {
		this.faceImgUrl = faceImgUrl;
	}

	public String getFaceGroupCode() {
		return faceGroupCode;
	}

	public void setFaceGroupCode(String faceGroupCode) {
		this.faceGroupCode = faceGroupCode;
	}

	public String getFaceIndexCode() {
		return faceIndexCode;
	}

	public void setFaceIndexCode(String faceIndexCode) {
		this.faceIndexCode = faceIndexCode;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}
	
}